package com.ican.domain.product;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.ican.domain.common.BaseEntity;

@Entity
@Table(name="t_product_attribute")
public class ProductAttribute extends BaseEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    private Integer productId;
    private String optionName;
    private String nameCode;
    private String optionValue;
    private String valueCode;
    private Integer langId;
    
    @Column(name="product_id")
    public Integer getProductId() {
        return productId;
    }
    public void setProductId(Integer productId) {
        this.productId = productId;
    }
    @Column(name="option_name")
    public String getOptionName() {
        return optionName;
    }
    public void setOptionName(String optionName) {
        this.optionName = optionName;
    }
    @Column(name="name_code")
    public String getNameCode() {
        return nameCode;
    }
    public void setNameCode(String nameCode) {
        this.nameCode = nameCode;
    }
    @Column(name="option_value")
    public String getOptionValue() {
        return optionValue;
    }
    public void setOptionValue(String optionValue) {
        this.optionValue = optionValue;
    }
    @Column(name="value_code")
    public String getValueCode() {
        return valueCode;
    }
    public void setValueCode(String valueCode) {
        this.valueCode = valueCode;
    }
    @Column(name="lang_id")
    public Integer getLangId() {
        return langId;
    }
    public void setLangId(Integer langId) {
        this.langId = langId;
    }
}
